urinary casts - Spanish English Dictionary